#ifndef SAVEMANAGER_H
#define SAVEMANAGER_H

#include "QString"

class SaveManager
{
public:

    void AddConfigs(QString &s);
    void AddBindings(QString &s);
    void SaveBindings(QString path);
    void SaveConfigs();
    static SaveManager* GetInstance();
    QStringList GetBindings();
    bool BindingsOK();
    void ClearBindings();
    QString GetPassword();
    QString GetUserName();
    double GetVolume();
    void SetVolume(double vol);
    void SetPassword(QString password);
    void SetUserName(QString userName);
    void LoadConfigs();
    void SetSkypeBot(bool bot);
    bool GetSkypeBot();
private:
    SaveManager();
    static SaveManager* instance;


};

#endif // SAVEMANAGER_H
